    .div1 {
        width: 26.3%;
        height: 27.6%;
        border: 1px solid black;
        background-color: rgb(255,255,255);
        margin: 0 10% 10% 61%;

    }
    
    .div2-1 {
        width: 100%;
        height: 25px;
        padding: 5px 5px;
        /* background-color: rgba(231, 189, 189, 0.3); */
    }
    
    .div2-1-1 {
        height: 100%;
        width: 78.9%;
        margin: 0px auto;
        position: relative;
        border-bottom: 1px solid rgb(172, 170, 170);
    }
    
    .div2-2 {
        width: 100%;
        height: 40px;
        /* background-color: rgb(235, 155, 155); */
        padding: 0 42px;
        margin-top: 20px;
    }
    
    .div2-2-1,
    .div2-2-2,
    .div2-2-3 {
        float: left;
        height: 40px;
        width: 100px;
        text-align: center;
        line-height: 40px;
        border-bottom: solid 1px rgb(192, 179, 179);
        position: relative;
        cursor: pointer;
    }
    
    .div2-2-1 {
        border-bottom: solid 2px rgb(19, 18, 18);
        cursor: pointer;
    }
    
    .div2-2-1-1,
    .div2-2-2-1,
    .div2-2-3-1 {
        height: 40px;
        width: 100px;
        position: absolute;
        top: 0;
        left: 0;
    }
    
    .div2-3 {
        width: 100%;
        height: 75px;
        /* background-color: rgb(240, 194, 194, 0.2); */
        padding: 45px 42px;
    }
    
    .div2-3-1-1 {
        float: left;
        height: 20px;
        width: 20px;
        background-image: url(../img/user.png);
        background-size: contain;
        margin: 10px 10px;
    }
    
    .div2-3-1-2 {
        float: left;
        height: 43px;
        width: 258px;
        border: none;
        outline: none;
    }
    
    .div2-4 {
        width: 100%;
        height: 75px;
        /*background-color: rgb(111, 218, 177, 0.2);*/
        padding: 16px 42px;
    }
    
    .div2-4-1-1 {
        float: left;
        height: 20px;
        width: 20px;
        background-image: url(../img/lock.png);
        background-size: contain;
        margin: 10px 10px;
    }
    
    .div2-4-1-2 {
        float: left;
        height: 43px;
        width: 258px;
        border: none;
        outline: none;
    }
    
    .div2-3-1,
    .div2-4-1,
    .div2-6-1 {
        height: 45px;
        width: 300px;
        border: 1px solid black;
    }
    
    .div2-5 {
        width: 100%;
        height: 45px;
        /* background-color: rgb(41, 109, 126, 0.2); */
    }
    
    .div2-5-1 {
        margin: 0 42px;
        height: 40px;
        width: 300px;
        /*background-color: rgb(11, 109, 126, 0.2);*/
    }
    
    .div2-5-1-1 {
        border-bottom: 1px solid black;
        border-top: none;
        border-left: none;
        border-right: none;
        outline: none;
        float: left;
        height: 32px;
        width: 200px;
        /* background-color: rgb(11, 90, 126, 0.2); */
    }
    
    .div2-5-1-2 {
        float: right;
        height: 32px;
        width: 80px;
        /*background-color: rgb(11, 9, 126, 0.2);*/
    }
    
    .div2-6 {
        width: 100%;
        height: 45px;
        /* background-color: rgb(145, 66, 121, 0.2); */
        padding: 0 42px;
    }
    
    .div2-6-1 {
        background-color: rgb(138, 18, 18);
        color: rgb(248, 245, 245);
        font-size: 17px;
        cursor: pointer;
    }
    
    .div2-7 {
        margin: 10px 42px;
        line-height: 40px;
        text-align: center;
        height: 35px;
        width: 300px;
        font-size: 13px;
        /*border-bottom: 1px solid black;*/
        /* background-color: rgb(18, 18, 18, 0.2); */
    }
    
    .div2-7 a {
        color: black;
        text-decoration: none;
    }
    
    .div2-8 {
        color: red;
        height: 40px;
        width: 250px;
        margin: 0px 0px 0px 53px;
    }
    
    .pu2 {
        height: 45px;
        width: 300px;
        margin: 0;
    }
    
    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }